cloth for cleaning - Spanish English Dictionary